const sequentialSearch = (arr, value) => {
  const len = arr.length
  for (let i = 0; i < len; i++) {
    if (arr[i] == value) {
      return i
    }
  }
  return -1
}

const testArr = [2, 1, 10, 8, 5, 4, 3, 9, 6, 0, -1, -2, 2 * 1, 3 * -1, 1 - 5, 7, 1.1, 1.01]
console.log(sequentialSearch(testArr, -3));

// ** 顺序查找：
// 就是从第一个元素开始，按索引顺序遍历待查找序列，直到找出给定目标或者查找失败
// 时间复杂度：O(n)
// 应用：适合于存储结构为顺序存储或链接存储的线性表